package com.itheima_01;

import java.util.HashMap;
import java.util.Map;
/*
    Map集合的基本功能
 */
public class MapDemo02 {
    public static void main(String[] args) {
        //创建集合对象
        Map<String,String> map = new HashMap<>();

        //添加元素
        map.put("张无忌","赵敏");
        map.put("郭靖","黄蓉");
        map.put("杨过","小龙女");

        //根据键值对删除元素
//        System.out.println(map.remove("郭靖"));
//        System.out.println(map.remove("郭襄"));

        //移除所有键值对元素
//        map.clear();

        //判断集合是否包含指定的键
        System.out.println(map.containsKey("郭靖"));

        //判断集合是否包含指定的值
        System.out.println(map.containsValue("小龙女"));

        //判断集合是否为空
        System.out.println(map.isEmpty());

        //判断集合的长度
        System.out.println(map.size());

        //输出集合对象
        System.out.println(map);
    }
}
